rendition prison - Spanish English Dictionary